package org.groovyflow.spring.web;


import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.groovyflow.interceptor.InterceptorLogic;

public interface InterceptorHandler {
	void intercept(Object theController, String methodName, 
			HttpServletRequest request, HttpServletResponse response, Object ret);
	void setInterceptorLogic(InterceptorLogic interceptorLogic);
	void setDoingBefore(boolean doingBefore);
	void setInterceptorCache(InterceptorCache InterceptorCache);
}
